farm mechanization - Alemán Inglés Diccionario